a thought struck memột ý nghĩ loé ra trong trí óc tôi: it has just dawned on (upon) meý nghĩ thoáng qua trong trí óc: ideas float through mindcó một ý nghĩ kỳ quái trong đầu: to have a maggot in one's head